-
Notifications
You must be signed in to change notification settings - Fork 2.2k
nec/pc6001.cpp: Add cassette software lists #14596
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
Add software lists for PC-6001 and PC-6001mk2
Enhancements and fixes to software lists
| <info name="usage" value="Mode 4, Page 3 - PC-6001 requires N60 Extended BASIC cartridge" /> | ||
| <info name="alt_title" value="スペース・エネミー"/> | ||
| <part name="cart" interface="pc6001_cass"> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
<sharedfeat name="requirement" value="pc6001_cart:n60basic"/> or <sharedfeat name="requirement" value="cart:n60basic"/> should automount for this specific item, remember to test and verify executable with -validate (sharedfeat should be after the info nodes according to the DTD).
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Wasn't aware of this option - added now and good to know about this for the future.
hash/pc6001_cass.xml
Outdated
| <software name="suprball" supported="partial"> | ||
| <description>Super Ball</description> | ||
| <year>19??</year> | ||
| <publisher>Unknown</publisher> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
For consistency with other hash files it should be <publisher><unknown></publisher>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
All instances of this amended now.
hash/pc6001_cass.xml
Outdated
| </part> | ||
| </software> | ||
|
|
||
| </softwarelist> No newline at end of file |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Missing EOF marker.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Amended now.
| <software name="chrith" supported="partial"> | ||
| <description>Chrith Ai no Tabidachi</description> | ||
| <year>19??</year> | ||
| <publisher>Comix</publisher> | ||
| <info name="usage" value="Mode 5, Page 3, BASIC" /> | ||
| <info name="alt_title" value="クリス愛の旅立ち"/> | ||
| <part name="cart" interface="pc6001_cass"> | ||
| <dataarea name="rom" size="26017"> | ||
| <rom name="chrith.cas" size="26017" crc="8e72abd1" sha1="c3e11ec7eb4b89ba6783d4a60336bef3489fcdc2"/> | ||
| </dataarea> | ||
| </part> | ||
| </software> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Comix is a Koei spinoff, worth mentioning as a comment.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Comment added.
hash/pc6001mk2_cass.xml
Outdated
| <description>Plazma</description> | ||
| <year>19??</year> | ||
| <publisher>Techno Soft</publisher> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Shouldn't this be Plazma Line?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes - corrected now.
hash/pc6001_cass.xml
Outdated
| <software name="amita" supported="partial"> | ||
| <description>Amita</description> | ||
| <year>19??</year> | ||
| <publisher>Unknown</publisher> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Same as below, <publisher><unknown></publisher>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
All instances of this amended.
hash/pc6001mk2_cass.xml
Outdated
| <software name="castleex" supported="partial"> | ||
| <description>Castle Excellent</description> | ||
| <year>19??</year> | ||
| <publisher>Unknown</publisher> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is ASCII
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Updated now.
hash/pc6001mk2_cass.xml
Outdated
| <software name="chackpop" supported="partial"> | ||
| <description>Chack 'n Pop</description> | ||
| <year>1984</year> | ||
| <publisher>Hidecom-Carry</publisher> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nidecom Carry
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Misread the N as H on the title screen. Title screen does include the - but have amended per your comment.
hash/pc6001mk2_cass.xml
Outdated
| <software name="pbmario" supported="partial"> | ||
| <description>Punchball Mario</description> | ||
| <year>1983</year> | ||
| <publisher>Nintendo</publisher> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Isn't this a Nintendo / Hudson Soft joint venture?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes - updated now.
hash/pc6001_cass.xml
Outdated
| <software name="earthbnd" supported="partial"> | ||
| <description>Earthbound</description> | ||
| <year>1984</year> | ||
| <publisher>X'tal Soft</publisher> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Xtal Soft has no ' afaik
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Title screen does include ' but have removed it.
Several small fixes/amends to software lists.
2nd attempt - enables 2 new software lists:
pc6001_cass, supporting all PC-6001 models (with 16 initial working software items)
pc6001mk2_cass, supporting PC-6001mkII, PC-6001mkIISR and PC-6601 (with 18 initial working items)
Approach of separate software lists, with each treated as original is consistent with approach for pc8001 and seems appropriate due to PC-6001 software being fully supported on later versions, and PC-6001 software often having mkII modes.
In line with the current hack to enable cassette based software, items are configured as carts, not cassettes.
All software items sourced from TOSEC repositories.
Revisions from initial attempt at this:
Where included files are in .p6 format, these are working (along with .cas files).